#ifndef WIDGET_H
#define WIDGET_H

#include <QWidget>


QT_BEGIN_NAMESPACE
namespace Ui { class Widget; }
QT_END_NAMESPACE
#include <QPushButton>
class Widget : public QWidget
{
    Q_OBJECT

public:
    Widget(QWidget *parent = nullptr);
    ~Widget();

signals:
    void mySignal();
//    void mySignal2(QString);
//    void mySignal3(QString);
public slots:
    void MySlot1();
    void MySlot2();

private slots:
    void on_pushButton_clicked();

private:
    Ui::Widget *ui;
    QPushButton *button;
};
#endif // WIDGET_H


//QT_BEGIN_NAMESPACE
//namespace Ui { class Widget; }
//QT_END_NAMESPACE

//class Widget : public QWidget
//{
//    Q_OBJECT

//public:
//    Widget(QWidget *parent = nullptr);
//    ~Widget();

//signals:
//    void mySignal();
//    void mySignal(QString text,int);
//public slots:
//    void mySlot();
//    void mySlot(QString text);

//private slots:
//    void on_pushButton_clicked();

//    void on_pushButton_2_clicked();

//private:
//    Ui::Widget *ui;
//};
//#endif // WIDGET_H


//QT_BEGIN_NAMESPACE
//namespace Ui { class Widget; }
//QT_END_NAMESPACE

//class Widget : public QWidget
//{
//    Q_OBJECT

//public:
//    Widget(QWidget *parent = nullptr);
//    ~Widget();
//public slots:
//    void handleClose();

//private slots:
//    void on_pushButton_clicked();

//private:
//    Ui::Widget *ui;
//};
//#endif // WIDGET_H
